In mathematics, for a polynomial p with complex coefficients,
we define the reciprocal polynomial, p*
where denotes the complex conjugate of .
A polynomial is called self-reciprocal if .
If the coefficients ai are real then this reduces to ai = an−i. In this case p is also called a palindromic polynomial.
If p(z) is the minimal polynomial of z0 with |z0| = 1, and p(z) has real coefficients, then p(z) is self-reciprocal. This follows because
So z0 is a root of the polynomial which has degree n. But, the minimal polynomial is unique, hence
A consequence is that the cyclotomic polynomials are self-reciprocal for ; this is used in the special number field sieve to allow numbers of the form , , and to be factored taking advantage of the algebraic factors by using polynomials of degree 5, 6, 4 and 6 respectively - note that of the exponents are 10, 12, 8 and 12.